Big Huge Thesaurus

sheep frog

noun

sounds kind of like